package com.youjiang.springboot.mapper;

import java.util.List;

import org.springframework.cache.annotation.Cacheable;

import com.youjiang.springboot.po.User;
import com.youjiang.springboot.pojo.UserPOJO;

/**
 * Description: 用户自定义mapper接口
 * Company: youjiang
 * @author Kwum
 * @date 2017年4月21日 下午4:13:13
 * @version 1.0
 */

public interface UserMapperCustom {

	/**
	 * 查找用户列表（分页查找）
	 * @param pojo 用户自定义pojo
	 * @return 用户列表
	 * @throws Exception
	 * @author kwum
	 */
    @Cacheable(value = "usersPageData")
	public List<User> selectUserPageDataByState(UserPOJO pojo) throws Exception;
}
